mountain chains - Turco Inglés Diccionario